Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 OWEN ROAD Terraced £211,814 £137,000 27 May 2014
36 OWEN ROAD Terraced £88,143 £24,000 14 Sep 2000
39 OWEN ROAD Terraced £91,227 £56,000 22 Feb 2007
40 OWEN ROAD Terraced £141,353 £87,000 19 Nov 2013
42 OWEN ROAD Terraced £122,652 £21,500 30 Nov 1995